@echo off
chcp 65001 >nul
echo ========================================
echo WebSocket服务器启动脚本
echo ========================================
echo.

echo 检查Node.js环境...
node --version >nul 2>&1
if errorlevel 1 (
    echo ❌ 错误: 未找到Node.js
    echo 请先安装Node.js
    pause
    exit /b 1
)

echo ✅ Node.js环境正常
echo.

echo 检查ws模块...
node -e "require('ws')" >nul 2>&1
if errorlevel 1 (
    echo ❌ 错误: 未找到ws模块
    echo 正在安装ws模块...
    npm install ws
    if errorlevel 1 (
        echo ❌ 安装ws模块失败
        pause
        exit /b 1
    )
)

echo ✅ ws模块已就绪
echo.

echo 启动WebSocket服务器...
echo 端口: 8081
echo 地址: ws://127.0.0.1:8081
echo.
echo 按 Ctrl+C 停止服务器
echo ========================================
echo.

node websocket-server.js

pause 